// Calculator backgrounds and colors
KJE.ErrorBackground="#FF7777"; // backgroundColor
KJE.IncompleteBackground="#FFFF77";
KJE.ClearColor="#FFFFFF";
KJE.colorList=["#eeeeee","#ccccff","#cccccc","#BE4262","#FABB50","#DDCCDD","#CCCCCC","#CCCCDD","#CCDDCC","#CCDDDD","#CCCCDD"];
// Report Header and Footer
KJE.ReportHeader="
**REPORT_TITLE**
www.invis.ca
";
KJE.ReportFooter="";
// Graph fonts, colors and heights
KJE.gFont = ["Helvetica","Helvetica","Helvetica"];
KJE.gFontStyle = ["bold","bold",""];
KJE.gFontSize = [13,10,10];
KJE.gHeight = 250;
KJE.gHeightReport = 350;
KJE.gColorBackground ="#FFFFFF";
KJE.gColorForeground ="#000000";
KJE.gColorGrid ="#BBBBBB";
KJE.gColorGridBackground1 ="#FFFFFF";
KJE.gColorGridBackground2 ="#CCCCCC";
KJE.gColorAxisLine ="#666666";
KJE.gColorText ="#000000";
KJE.gColorList = ["#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444","#8B0000","#FF4444"];
// Override getColor to ensure red colors are used
if (KJE.gCanvas && KJE.gCanvas.prototype) {
var originalGetColor = KJE.gCanvas.prototype.getColor;
KJE.gCanvas.prototype.getColor = function(index) {
var color = originalGetColor.call(this, index);
// Replace black with red
if (color === "#000000" || color === "#000" || color.toLowerCase() === "black") {
return "#FF4444";
}
// Ensure first color is lighter red
if (index === 0 || index % this._colorList.length === 0) {
return "#FF4444";
}
// Ensure second color is darker red
if (index === 1 || index % this._colorList.length === 1) {
return "#8B0000";
}
return color;
};
}
KJE.InputModern = false;
KJE.Default.RateFix15=3.79;
KJE.Default.RateFix30=2.99;
KJE.Default.RateAdj=2.4;